<?php
/*
 *	Autor: Augusto Rabelo Azevedo Barbosa 
 *	Email: augustogcl@gmail.com
 *	Versão: 3.0.2
 *
 *	Data da geração do arquivo: 23-04-2015 as 13:24:06
 *	Referente ao banco de dados: sistemaweb41
 */

class Pessoascnd extends CI_Controller{

	public function index() {
		 autenticar(); 
		 if (!permissao('pessoascnd', 'visualizar', get_user())) {  
		 $_SESSION['admin'] = FALSE; 
		 redirect(''); 
		 exit; 
		 }  
	 if(isset($_GET['pessoascnd_id'])){ 
		 $data['pessoascnd_id'] = $_GET["pessoascnd_id"]; 
		 $dados = $this->db 
			 ->where('pessoascnd_id',$_GET['pessoascnd_id'])
		 ->get('pessoascnd')
		 ->row();
		 $data['pessoascnd'] = $dados; 
	 } 
		 $data['pagina'] = 'pessoascnd/pessoascnd'; 
		 $this->load->view('home/index_view',$data);

	}

	 public function salvar() {
	 if(isset($_POST['pessoascnd_id'])){ 
		 $this->editar($_POST); 
	}else{
		 $this->inserir($_POST);
		}

	}

	 public function inserir($dados) {
	 autenticar(); 
		 if (!permissao('pessoascnd', 'salvar', get_user())) {  
		 $_SESSION['admin'] = FALSE; 
		 redirect(''); 
		 exit; 
		 }  
                 
                 $pessoascnd_pessoa = $_POST['pessoascnd_pessoa'];
                 $pessoascnd_tipo = $_POST['pessoascnd_tipo'];
		 $this->load->model('Pessoascnd_Model');  
		 $objpessoascnd = new Pessoascnd_Model(); 
		 
                 
                 $objpessoascnd->excluir($pessoascnd_pessoa); 
                 
                for ($i=0; $i<count($pessoascnd_tipo);$i++){
                    
                    $dados = array(
                       'pessoascnd_pessoa'            => $pessoascnd_pessoa,
                       'pessoascnd_tipo' => $pessoascnd_tipo[$i]
                   );
                    
                 $pessoascnd_id = $objpessoascnd->inserir($dados); 
                    
                }
                 
                 redirect(base_url('index.php/pessoascnd?pessoascnd_pessoa='.$pessoascnd_pessoa)); 
	}

	public function editar($dados) {
	 autenticar(); 
		  if (!permissao('pessoascnd', 'editar', get_user())) {  
		 $_SESSION['admin'] = FALSE; 
		 redirect(''); 
		 exit; 
		 }  
		 $this->load->model('Pessoascnd_Model');  
		 $objpessoascnd = new Pessoascnd_Model(); 
		 $pessoascnd_id = $_POST['pessoascnd_id']; 
		 unset($dados['pessoascnd_id']); 
		  $objpessoascnd->editar($dados,$pessoascnd_id); 
		 redirect(base_url('index.php/pessoascnd?pessoascnd_id='.$pessoascnd_id)); 
	}

	public function excluir() {
	 autenticar(); 
		 if (!permissao('pessoascnd', 'excluir', get_user())) {  
		 $_SESSION['admin'] = FALSE; 
		 redirect(''); 
		 exit; 
		 }  
		 $this->load->model('Pessoascnd_Model');  
		 $objpessoascnd = new Pessoascnd_Model(); 
		 $pessoascnd_id = $_POST['pessoascnd_id']; 
		 $objpessoascnd->excluir($pessoascnd_id); 
		 redirect(base_url('index.php/pessoascnd')); 
	}

	public function consultar_todas() {
	 autenticar(); 
		 if (!permissao('pessoascnd', 'visualizar', get_user())) {  
		 $_SESSION['admin'] = FALSE; 
		 redirect(''); 
		 exit; 
		 }  
		 $data['pessoascnd'] = $this->db->get('pessoascnd')->result(); 
		 $data['pagina'] = 'pessoascnd/consultar_todas'; 
		 $this->load->view('home/index_view', $data); 
	}

}
?>